#include<stdio.h>

void main()
{
  int i =0;
  int j =0;
  int ar[10][10]={0};
  printf("打印杨辉三角如下：\n");
  //填充
  //ar[i][0] = ar[i][i] = 0
  for(i=0;i<10;i++)
  {
    ar[i][0]=1;
    ar[i][i]=1;
  }
  //从第三行第二列开始，ar[i][j]等于它肩上两个数之和
  for(i=2;i<10;++i)
  {
    for(j=1;j<10;++j)
    {
      ar[i][j]=ar[i-1][j-1]+ar[i-1][j];
    }
  }
  //打印
  for(i=0;i<10;++i)
  {
    for(j=1;j<=i;++j)
    {
      printf("% d",ar[i][j]);
    }
    printf("\n");
  }
}
